#include <iostream>
using namespace std;

int main() {
    int n, kval;
    cin >> n;
    
    // 创建一个大小为 n+1 的数组，最后一个位置作为哨兵
    int arr[n + 1];
    
    // 输入数组元素
    for (int i = 0; i < n; ++i) {
        cin >> arr[i];
    }
    
    // 输入要查找的数值
    cin >> kval;
    
    // 设置哨兵
    arr[n] = kval;
    
    // 查找 kval 的位置
    int i = 0;
    while (arr[i] != kval) {
        ++i;
    }
    
    // 输出结果
    if (i < n) {
        cout << i + 1 ; // 找到，返回位置（从1开始计数）
    } else {
        cout << 0 ; // 未找到
    }
    
    return 0;
}